//联合类型
//数组元素既可以是number或者string
let arr: (number | string)[] = ["1", 1];

let a: number | boolean = 10;
let b: number | boolean = true;
//a b 可以是number类型 也可以是boolean类型

let c: string | number[] = [1, 2, 3];
// c可以是string类型或者是原始全为number的数组类型
